type github.com/jackc/pgx/v5/pgtype.underlyingTypeEncodePlan
6 uses
github.com/jackc/pgx/v5/pgtype (current package)
pgtype.go#L1395: type underlyingTypeEncodePlan struct {
pgtype.go#L1400: func (plan *underlyingTypeEncodePlan) SetNext(next EncodePlan) { plan.next = next }
pgtype.go#L1402: func (plan *underlyingTypeEncodePlan) Encode(value any, buf []byte) (newBuf []byte, err error) {
pgtype.go#L1425: return &underlyingTypeEncodePlan{nextValueType: nextValueType}, refValue.Convert(nextValueType).Interface(), true
pgtype.go#L1434: return &underlyingTypeEncodePlan{nextValueType: byteSliceType}, refValue.Convert(byteSliceType).Interface(), true
pgtype.go#L1442: return &underlyingTypeEncodePlan{nextValueType: underlyingArrayType}, refValue.Convert(underlyingArrayType).Interface(), true